a bed of nails - Francés Inglés Diccionario